#!/bin/ksh

######################################################################
# This script is intended to be run just before an install image is made
# of a running HMC system. It uses existing rsct scripts to do this work.
#
# The end result of running this script is:
#   rsct is shut down
#   /var/ct does not exist
#   /etc/ct_node_id is removed
#
######################################################################

# First remove hmcConfigured and license_accepted

rm -f /opt/hsc/data/hmcConfigured
rm -f /opt/hsc/data/.license_accepted

# Set path to known value

PATH=/usr/sbin/rsct/install/bin:/usr/sbin/rsct/bin:/usr/bin:/bin:/usr/sbin
export PATH

echo "Cleaning up all existing RMC data"
rmcctrl -z
rm -rf /var/ct
rm -f /etc/ct_node_id

# Create file to signal first boot script to run for migration 
touch /opt/hsc/data/.setupRMC

touch /opt/hsc/com/ibm/hsc/websm/launch/hscmgt/hscbuild.dat
mount /mnt/upgrade
if [ ! -f /mnt/upgrade/iqybcrit.dat ]
then
   echo "Used in backup critical data" > /mnt/upgrade/iqybcrit.dat
fi
umount /mnt/upgrade
rm -f /opt/hsc/data/RMC_first_boot_completed
rm -f /opt/hsc/data/keycfgcheck
rm -f /opt/hsc/data/nolocalecheck

exit 0

